b vitamins experience